to arrive on the stroke - Français Anglais Dictionnaire